dsh-unsandboxed-winbash:在 Windows 上为 DSH 提供沙箱外的 Git Bash

Windows 上 DSH 默认不提供可用 bash,Git Bash 在文件沙箱内也无法启动。社区插件 dsh-unsandboxed-winbash 新增 winbash 工具,在用户安装的 Git for Windows 上执行命令并修复 MSYS PATH,明确在沙箱外运行。本文基于官方 README 介绍安装命令、配置项、能力边界与安全注意事项,适用于 DSH >=0.1.5-rc.3、Node >=20 环境。

阅读全文
dsh-bash-windows:在 Windows 上为 DSH 四种内置模式一键切换 Git Bash

dsh-bash-windows 是 Very12345 维护的 DSH 客户端插件,在设置页提供 Git Bash 开关。开启后标准、Code、极简、Cordis 四种内置模式的 pwsh 由 bash 替代,依赖 Git for Windows,无需 WSL。安装命令为 dsh plugin --profile desktop add github:Very12345/dsh-bash-windows,需 DSH 0.2.0-rc.2 或兼容版本。开关按 profile 持久化,原位换工具不重载 profile;启用后终端以当前用户权限运行且无 ACL 沙箱。文内含 PowerShell、tasklist 与 MSYS2_ARG_CONV_EXCL 示例。MIT 许可,当前版本 0.2.5。

阅读全文
dsh-shell-switch:在 PowerShell 与 Git Bash 之间切换 dsh Agent 的命令执行 Shell

DeepSeek Harness (DSH) 插件 dsh-shell-switch 为 Windows 平台解决模型无法使用 Git Bash 执行命令的问题。它通过添加切换面板,允许在 PowerShell 和 Git Bash 之间二选一,并确保同一时刻只有一个 Shell 工具对模型可见,避免冲突。插件支持自动探测 Git Bash 路径、后台任务执行及工具隐藏。安装后,模型执行命令将根据所选 Shell 进行,例如 Git Bash 档会使用 `uname -s` 返回 MINGW64。

阅读全文
dsh-gitbash: 给 DSH 在 Windows 上装一个真正的 bash 工具

DSH 的 `dsh-gitbash` 插件旨在解决 Windows 环境下通过 PowerShell 调用 Bash 命令时复杂的转义问题。它通过“隔离作用域”技术,在 DSH 中独立运行 Git Bash,无需切换预设或额外转义。 该插件无需修改现有预设,安装后直接提供 `bash` 工具。支持通过配置项指定 Bash 路径,并兼容上游配置。它仅适用于 Windows 平台,以 DSH 进程自身权限执行命令,互不干扰且不会修改系统环境变量。

阅读全文
dsh-workspace-write-plus:工作区修改++ 权限与进程沙箱放行

`dsh-workspace-write-plus` 是一个用于解决 Windows 平台上 DeepSeek Harness(DSH)权限问题的插件。它新增了“工作区修改++”权限,允许 Git Bash、PowerShell 等进程绕过 Windows 沙箱,修复了 MSYS 内存映射错误。该插件支持自定义放行名单,确保文件操作仍在工作区内进行,适合需要在安全边界内使用 Git 等工具的用户。

阅读全文
dsh-git-bash:在 Windows DSH 中启用 Git Bash

DSH Git Bash 插件由 VviLliAm-qwq 维护,用于解决 Windows 环境下 DSH 调用系统 Git Bash 时的路径解析难题。该插件将 Git for Windows 安装路径映射为 DSH 可识别的 Bash 环境,确保官方 Bash Shell 栈正常运行。安装方式暂无官方命令,建议通过插件目录或 GitHub 获取指引。开发者需注意检查源码与许可证。

阅读全文
DeepSeek Harness 插件:在 Windows 上用 Git Bash 替换 PowerShell

`dsh-gitbash` 是 DeepSeek Harness 的 Windows 插件,旨在将默认 PowerShell 替换为 Git Bash,解决模型生成命令不兼容的问题。该插件不新增工具,而是通过 Patch 将 `bash` 工具重定向至 Git Bash,并隐藏 PowerShell。安装后需重启 DSH,模型即可使用 POSIX 语法执行命令。插件支持自动探测 Git Bash 路径,并允许用户在配置文件中自定义超时、输出限制等参数,适用于需要 Git Bash 环境的开发者。

阅读全文
dsh-all-gitbash:把 Windows 上的 PowerShell 执行改道 Git Bash

`dsh-all-gitbash` 是 DeepSeek Harness (DSH) 的 Windows 插件,旨在解决 AI 在 Windows 上编写 POSIX 代码的阻抗不匹配问题。它通过运行时改道,将执行环境从 PowerShell 重定向到 Git Bash,实现免重启热切换。插件提供原生 Bash 工具注册、命令翻译兼容层(如路径转换)以及一键开关功能。该方案支持持久安装或临时注入,解决了模型习惯使用 Bash 语法的问题,但需注意 MSYS 在受限沙箱下无法运行,建议使用完整权限。

阅读全文
dsh-gitbash-shell:Windows 平台 Git Bash 执行器插件

该插件旨在在 Windows 平台上将 DeepSeek Harness (DSH) 的默认 PowerShell Shell 替换为 Git Bash。主要功能包括:禁用 `pwsh-sandbox` 并启用 Git Bash 执行器;自动生成标准、极简、PTC 及创造四种 Git Bash 预设;支持 POSIX 路径转换;并兼容多版本 DSH。安装后需重启 host,可通过配置文件自定义 Bash 路径、超时时间及预设模式。该插件解决了 Windows 下 Git 工作流的路径处理问题,提升了 DSH 在 Windows 上的兼容性与体验。

阅读全文
dsh-plugin-gitbash:在 DSH 中调用 Windows Git Bash

`dsh-plugin-gitbash` 是一个零依赖的 Cordis 插件,旨在解决 DeepSeek Harness 在 WSL 或 Linux 环境下调用 Windows 原生 Git Bash 的跨系统交互难题。它允许 DSH 直接在 Windows Git Bash 中执行命令,无需切换会话。 该插件具备自动检测 Git Bash 路径、支持显式配置或环境变量指定、以及无状态设计(每次调用新进程)等特性。使用时需注意命令中需使用 Windows 路径而非 WSL 路径,且仅支持 `.exe` 等原生可执行文件。安装后需重启 Profile,适用于需要在 Linux 环境下操作 Win

阅读全文
dsh-tool-gitbash:面向 Windows 的 Git Bash 工具插件

dsh-tool-gitbash 是一款面向 Windows 环境的 DSH 工具插件,旨在为不具备 WSL 但已安装 Git for Windows 的用户提供 Git Bash 执行能力。该插件通过注册 `gitbash` 工具,利用系统自带的 `bash.exe` 替代原生 pwsh 或 WSL bash,无需依赖 WSL 环境。其核心功能包括自动探测多个安装路径、文件沙箱模式、超时控制(默认 120 秒,上限 600 秒)、输出截断及后台任务支持。后台运行功能仅在开启特定配置时暴露,沙箱权限升级需同时满足 `sandbox_permissions` 与 `justification`

阅读全文
dsh-plugin-git-bash:让 DSH 在 Windows 上默认使用 Git Bash

`dsh-plugin-git-bash` 是一个用于 DSH 的插件,旨在让 Windows 环境下的 DSH 默认使用 Git for Windows Bash 替代 PowerShell,同时完整保留 DSH 原有的 `read-only`、`workspace-write` 和 `danger-full-access` 权限语义。该插件以 bundle layer 形式安装至 DSH profile,不修改 DSH 主安装目录,支持 `standard`、`code`、`cordis` 和 `minimal` preset 及 Web Agent 统一使用 Git Bash 执行命令。

阅读全文
Windows 也能跑 DSH 极简模式:dsh-gitbash-preset 工作流插件

DSH 自带极简模式在 Windows 上因 PTY 平台限制与 PATH 中缺少 bash 而难以使用。社区插件 dsh-gitbash-preset 一键安装「极简模式 (Git Bash)」预设,将 bash 调用映射到 Git for Windows 的 MSYS shell,保留 str_replace_editor 双工具面,并配合沙箱感知门控。本文介绍其痛点背景、核心能力、安装命令与典型用法,适合在 Windows 上跑 DSH Web 版的开发者参考。

阅读全文
使用 dsh-gitbash-preset 在 Windows 上启用 DeepSeek Harness 极简模式

dsh-gitbash-preset 是 liceses 维护的 DeepSeek Harness 社区插件(MIT,npm 包名 @icelily/dsh-gitbash-preset,当前 0.1.2)。它把官方极简模式的 bash 调用映射到 Git for Windows 的 MSYS shell,用每次 bash -c 绕开 win32 上 PTY 不可用的限制,并做沙箱感知门控。本文依据插件目录页、GitHub 源码与 npm 说明,整理安装命令、预设用法、探测路径与注意事项。

阅读全文